device producing shocks - Turc Anglais Dictionnaire